#pragma once

#include "finitestate.h"
#include "player.h"

class WanderState :public FiniteState
{
public:
	Player * p;
	WanderState(Player * p)
	{
		this->p = p;
	}
	virtual void enter(void * a)
	{
	}
	virtual void execute(void * a)
	{
		p->m_position.addX(1);
	}
	virtual void exit(void * a)
	{
	}
};